deceleration devices - Turkish English Dictionary